| lcTIN_IsoGetVerXY | Home |
|
BOOL lcTIN_IsoGetVerXY ( HANDLE hVer, double* pX, double* pY ); |
| hVer | |
| Handle of isoline vertex. | |
| pX pY | |
| Pointers to variables that will receive vertex coordinates. | |
| If the function succeeds, the return value is nonzero (TRUE). |
| lcTIN_IsoGetFirstVer, lcTIN_IsoGetNextVer |
HANDLE hIso, hVer;
int n1, n2;
double x, y, z;
BOOL bClosed;
n1 = lcPropGetInt( 0, LC_PROP_TIN_NISOLINES );
hIso = lcTIN_GetFirstIso();
while( hIso ){
z = lcTIN_IsoGetHeight( hIso );
n2 = lcTIN_IsoGetNumVers( hIso );
bClosed = lcTIN_IsoIsClosed( hIso );
// get isoline vertices
hVer = lcTIN_IsoGetFirstVer( hIso );
while( hVer ){
lcTIN_IsoGetVerXY( hVer, &x, &y );
hVer = lcTIN_IsoGetNextVer( hIso, hVer );
}
hIso = lcTIN_GetNextIso( hIso );
}